package com.ruoyi.rocky.service;

import com.ruoyi.common.core.domain.R;
import com.ruoyi.rocky.domain.PcFeedback;

import java.util.List;

public interface PcFeedbackService {

    /**
     * 查询反馈管理
     *
     * @param feedbackId 反馈管理主键
     * @return 反馈管理
     */
    PcFeedback selectPcFeedbackByFeedbackId(Long feedbackId);

    /**
     * 查询反馈管理列表
     *
     * @param pcFeedback 反馈管理
     * @return 反馈管理集合
     */
    List<PcFeedback> selectPcFeedbackList(PcFeedback pcFeedback);

    /**
     * 新增反馈管理
     *
     * @param pcFeedback 反馈管理
     * @return 结果
     */
    R insertPcFeedback(PcFeedback pcFeedback);

//    /**
//     * 修改反馈管理
//     *
//     * @param pcFeedback 反馈管理
//     * @return 结果
//     */
//    R updatePcFeedback(PcFeedback pcFeedback);

    /**
     * 批量删除反馈管理
     *
     * @param feedbackIds 需要删除的反馈管理主键集合
     * @return 结果
     */
    R deletePcFeedbackByFeedbackIds(Long[] feedbackIds);

    /**
     * 删除反馈管理信息
     *
     * @param feedbackId 反馈管理主键
     * @return 结果
     */
    R deletePcFeedbackByFeedbackId(Long feedbackId);
}
